# -*- coding: utf-8 -*-
class Cartao:
	""" uma classe que representa o conceito de cartao
		"""
		
	entidade = "" # uma variavel da classe
	def __init__(self, numero=0):
			""" construtor """
			self.numero = numero # uma varaivel de instancia
	def __str__(self):
		""" resultado da impressao de um objecto """
		return "numero {0}".format(self.numero)
# instancias da classe
obj1 = Cartao(123456789)
obj2 = Cartao(7843972)
Cartao.entidade = "governo"
print obj1, obj2.entidade
print obj2, obj2.entidade
